.button {
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
    // padding: .5em 2em .55em;
  padding: 4px 12px;
	border-radius: 5px;
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

.blue {
	color: #fff;
	border: solid 1px #0076a3;
	background: #0095cd;
	// background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	// background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover {
	background: #007ead;
	// background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	// background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	// background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}
